/*19/09 22:46
 * Tp final
 * Rotta Damián - Klikailo Héctor
 */
 
package Logica;

import java.util.Date;

public class Equipamiento extends Insumo {
    private String nombre;
    private boolean obligatorio, estado;
    private Proveedor unProveedor;
    
    public Equipamiento(String nombre,String nroInventario) {
        super(nombre,nroInventario);
        this.estado=true;
    }

    
    public Equipamiento(String nombre, boolean obligatorio, Proveedor unProveedor, String nroInventario) {
        super(nombre,nroInventario);
        this.obligatorio = obligatorio;
        this.estado=true;
        this.unProveedor=unProveedor;
    }

    @Override
    public String getNombre() {
        return nombre;
    }

    public boolean isObligatorio() {
        return obligatorio;
    }

    @Override
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public void setObligatorio(boolean obligatorio) {
        this.obligatorio = obligatorio;
    }
    public void bajaEquipamiento(){
        this.estado=false;
    }

    public boolean isEstado() {
        return estado;
    }

    public void setEstado(boolean estado) {
        this.estado = estado;
    }
    
    public Proveedor getUnProveedor() {
        return unProveedor;
    }

    public void setUnProveedor(Proveedor unProveedor) {
        this.unProveedor = unProveedor;
    }
    
    public void altaPrestamo(Date fecha, Personal unPersonal, Equipamiento unEquipamiento){
        PrestamoEquipamiento unPrestamoEquipamiento = new PrestamoEquipamiento(fecha,unEquipamiento,unPersonal);
    }
    
    
}
